<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/3/28 0028
 * Time: 23:13
 */
//JavaScript正则表达式在线测试工具：
//http://tools.jb51.net/regex/javascript
//正则表达式在线生成工具：
//http://tools.jb51.net/regex/create_reg
preg_match('/^(http:\/\/)?([^\/]+)/i','http://www.baidu.com/index.html',$matches);

//var_dump($matches);
$str = "<pre>学习php是一件快乐的事。</pre><pre>所有的phper需要共同努力！</pre>";
preg_match_all('/<pre>([\s\S]*?)<\/pre>/',$str,$matches);
var_dump($matches);
$kw = "php";
for($i=0;$i<count($matches[0]);$i++){
    $matches[0][$i] = $matches[1][$i];
    $matches[0][$i] = str_replace($kw, '<span style="color:#ff0000">'.$kw.'</span>', $matches[0][$i]);
    $str = str_replace($matches[1][$i], $matches[0][$i], $str);
}
echo $str;//<pre>学习<span style="color:#ff0000">php</span>是一件快乐的事。</pre><pre>所有的<span style="color:#ff0000">php</span>er需要共同努力！</pre>


//删除文章中的图片
preg_match_all("/<img src=\"(.*)\"(.*)\/>/U", $arcInfo["content"],$matches);

if(preg_match("/^\d*$/",$fgid))    echo('是数字');
else   echo('不是数字');
if(is_numeric($fgid)) echo('是数字');
else echo('不是数字');
